
namespace PolicyAlgebra.Type
{
	///<summary>
	///    This class represents a role, as defined by the algebra.
	///</summary>
	public class Role : Commentable
	{
		///<summary>
		/// Constructor.
		///</summary>
		///<param name="name">The role's name</param>
		public Role(string name) : base(name) { }

		///<summary>
		/// Constructor.
		///</summary>
		///<param name="name">The role's name</param>
		///<param name="comment">A comment for this role</param>
		public Role(string name, string comment) : base(name, comment) { }
	}
}
